﻿using System;
using System.Collections.Generic;
using Meqs.Entity;
using System.Collections;

namespace Meqs.Logic.Interface
{
    public interface IStuExamDetailLogic : ICommonLogic<StuExamDetail, int>
    {
        /// <summary>
        /// 保存纳入学分统计的考试成绩
        /// </summary>
        /// <param name="stuids"></param>
        /// <param name="subjectids"></param>
        /// <param name="scores"></param>
        /// <param name="clsid"></param>
        /// <param name="school"></param>
        void SaveStudentScores(int[] stuids, int[] subjectids, double[] scores, int clsid, SchoolInfo school, int teacherid, int part);
        /// <summary>
        /// 查询考试，可以导入成绩的考试。
        /// </summary>
        /// <param name="ht"></param>
        /// <returns></returns>
        IList<ExamsSchool> GetSchoolExamList(Hashtable ht);
    }
}